feel the need - French English Dictionary